Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 MICHEL DENE ROAD Detached £560,000 28 Sep 2020
22 MICHEL DENE ROAD Detached £495,000 26 Nov 2020
23 MICHEL DENE ROAD Detached £345,500 26 Apr 2012
24 MICHEL DENE ROAD Semi-Detached £244,000 11 Nov 2005
26 MICHEL DENE ROAD Detached £359,000 28 May 2004